package day4;
//网上购物节的时候，凌晨0点经常发生价格变化，
// 我需要及时获取最新的价格。
//具体要求
//创建价格类`LowPrice`，定义一个价格变量`money`
//创建`Change`线程类，负责修改价格
//创建`Buy`线程类，负责低价购买，如果是原价则一直等
//创建测试类`TestVolatile`
//在测试类中同时启动两个线程
public class Work3 {
    public static void main(String[] args) {
        LowPrice low=new LowPrice();
        new Thread(()->{
            try {
                Thread.sleep(2000);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
            low.money=50;
        },"change").start();
        new Thread(()->{

            while(low.money==100){
            }
            System.out.println("价格改变了");
        },"buy").start();
    }
}
class LowPrice{
    volatile int money=100;
}